Scott McTominayScott McTominay
McTominay and Two Months Without Football: Napoli Loses the 'Heart' of Their MidfieldWhen Dr. Pappone went on Radio Kiss Kiss Napoli on a December morning, the...
Sterling and an Unpronounced Sentence: Tuchel Says 'Sad', the Pitch Stays SilentWhen Thomas Tuchel spoke about Raheem Sterling, he reached for a very soft...
Three Finals, One Breakthrough: Satwik and Chirag and India's First China Masters CrownThree Finals, One Breakthrough: Satwik and Chirag and India's First China...
Nguyen Tien Minh at 43 and the Vietnam Open 2026 Qualifiers: Decoding a Win That Was MisreadI write this after watching the footage three times, not after a single click...
Tanvi Patri and Three Deciders: Decoding the 2026 Asian U17 Title in ChengduOn the score sheet I saved that night, three lines sat next to each other in ...
When Data Is Not Enough, a Badminton Writer Must Know When to Stay SilentLate at night, a colleague sent me a long analysis file. The file name read...
September 30, 2026 Broadcast Schedule: Reading a TV Listing as a Map of Sports PowerAt nine in the evening in Melbourne, I opened the sports broadcast schedule f...
Vietnamese 3-Cushion Billiards and the Data Gaps Nobody MeasuresOn the final night of a 3-cushion World Cup stage, after twelve hours of...
UEFA Sticks to 'Case-by-Case' Doctrine After Ireland's Draw-Separation RequestOn October 4, a stadium in Debrecen, Hungary will open its doors to host Isra...
Women's Swimming After Paris: A Power Map Shifting by Fractions of a SecondOn the night of the women's swimming finals in Paris, I sat in a Vietnamese...
Referee's Eye: Nine Dimensions for Decoding Vietnamese FootballIn a V.League match, there are moments when the entire stadium holds its...
The Transfer Market Talks Loud, the Gym Tells the TruthIn August in Chiang Mai, I sat in the corner of an outlying Muay Thai gym, a...
Calvert Aquatics Club Hires Youth Coach: A Signal from the US Swimming System and Lessons for VietnamWhile the European football transfer market is going wild with hundreds of...
UFC 331: The 70% Number Is Hiding a VertebraWhen the betting boards list Arman Tsarukyan at -275 against Mauricio Ruffy a...
Nine Analytical Dimensions and One Empty Field: The Data Discipline of Esports Analysts03:12 Seoul time. On my screen is a spreadsheet seven rows long. The first si...
Chess Olympiad 2026: India faces double challenge in Samarkand, Gukesh and Sindarov create the spotlightWhen the official schedule of the 2026 Chess Olympiad was announced by FIDE, ...
Netherlands 1-1 Germany: A Stoppage-Time Outside-Foot Cross, Two Debutants, and the Gap Nobody WatchedThe clock ticked past the third minute of stoppage time. No roar announced wh...
When an E-Reader Landed in the Football Channel: A Mislabeling Error and the Lesson of Dirty DataWhen an E-Reader Landed in the Football Channel Hook One afternoon in Shenzhe...
Cameron Payne Signs with Anadolu Efes: The Mike James Void and the Trap of a Contract Through 2027When Anadolu Efes announced its deal with Cameron Payne, I was sitting in a...
Gen.G Crush HLE 22-7 at Worlds 2026: A Six-Match Head-to-Head Chain and the Crack in the MSI ChampionAt minute 27, the Nexus of Hanwha Life Esports fell. The scoreboard settled a...
